package com.cssy.xxkj.logic.entity;

import java.util.Date;

/**
 * 收款退款数据对象
 * @since 2014-10-10
 */
public class LogicReceptReturnDO extends LogicBizEntity {

    private static final long serialVersionUID = 141290751522812147L;

    /**
     * column logic_recept_return.zd001Code  收款退款单号
     */
    private String zd001Code;

    /**
     * column logic_recept_return.zd002SalerId  销售退货单ID
     */
    private String zd002SalerId;

    /**
     * column logic_recept_return.zd002SalerCode  销售退货单号
     */
    private String zd002salercode;

    /**
     * column logic_recept_return.zd003Status  单据状态
     */
    private String zd003status;

    /**
     * column logic_recept_return.zd003ReturnStatus  退款状态
     */
    private String zd003returnstatus;

    /**
     * column logic_recept_return.zd004SumAmount  应退总货款
     */
    private Long zd004sumamount;

    /**
     * column logic_recept_return.zd005HasAmount  已退总货款
     */
    private Long zd005hasamount;

    /**
     * column logic_recept_return.zd006NoAmount  未退总货款
     */
    private Long zd006noamount;

    /**
     * column logic_recept_return.zd007Account  退款账号
     */
    private String zd007account;

    /**
     * column logic_recept_return.zd008ModeId  退款方式
     */
    private String zd008modeid;

    /**
     * column logic_recept_return.zd008ModeCode  退款方式编码
     */
    private String zd008modecode;

    /**
     * column logic_recept_return.zd008ModeName  退款方式名称
     */
    private String zd008modename;

    /**
     * column logic_recept_return.zd009CustId  客户ID
     */
    private String zd009custid;

    /**
     * column logic_recept_return.zd009CustCode  客户编码
     */
    private String zd009custcode;

    /**
     * column logic_recept_return.zd009CustName  客户名称
     */
    private String zd009custname;

    /**
     * column logic_recept_return.zd010ExRateCode  汇率编码
     */
    private String zd010exratecode;

    /**
     * column logic_recept_return.zd010ExRateName  汇率名称
     */
    private String zd010exratename;

    /**
     * column logic_recept_return.zd010ExRateVal  汇率
     */
    private Long zd010exrateval;

    /**
     * column logic_recept_return.zd011Batch  批次
     */
    private String zd011batch;

    /**
     * column logic_recept_return.zd012Aegnt  经办人
     */
    private String zd012aegnt;

    /**
     * column logic_recept_return.zd013Remark  备注
     */
    private String zd013remark;

    /**
     * column logic_recept_return.zd014ReturnDate  退款日期
     */
    private Date zd014returndate;

    public LogicReceptReturnDO() {
        super();
    }

	public LogicReceptReturnDO(String id, String zd001Code,
			String zd002SalerId, String zd002salercode, String zd003status,
			String zd003returnstatus, Long zd004sumamount, Long zd005hasamount,
			Long zd006noamount, String zd007account, String zd008modeid,
			String zd008modecode, String zd008modename, String zd009custid,
			String zd009custcode, String zd009custname, String zd010exratecode,
			String zd010exratename, Long zd010exrateval, String zd011batch,
			String zd012aegnt, String zd013remark, Date zd014returndate) {
        this.zd001Code = zd001Code;
        this.zd002SalerId = zd002SalerId;
        this.zd002salercode = zd002salercode;
        this.zd003status = zd003status;
        this.zd003returnstatus = zd003returnstatus;
        this.zd004sumamount = zd004sumamount;
        this.zd005hasamount = zd005hasamount;
        this.zd006noamount = zd006noamount;
        this.zd007account = zd007account;
        this.zd008modeid = zd008modeid;
        this.zd008modecode = zd008modecode;
        this.zd008modename = zd008modename;
        this.zd009custid = zd009custid;
        this.zd009custcode = zd009custcode;
        this.zd009custname = zd009custname;
        this.zd010exratecode = zd010exratecode;
        this.zd010exratename = zd010exratename;
        this.zd010exrateval = zd010exrateval;
        this.zd011batch = zd011batch;
        this.zd012aegnt = zd012aegnt;
        this.zd013remark = zd013remark;
        this.zd014returndate = zd014returndate;
    }

    /**
     * getter for Column logic_recept_return.zd001Code
     */
    public String getZd001Code() {
        return zd001Code;
    }

    /**
     * setter for Column logic_recept_return.zd001Code
     * @param zd001Code
     */
    public void setZd001Code(String zd001Code) {
        this.zd001Code = zd001Code;
    }

    /**
     * getter for Column logic_recept_return.zd002SalerId
     */
    public String getZd002salerid() {
        return zd002SalerId;
    }

    /**
     * setter for Column logic_recept_return.zd002SalerId
     * @param zd002SalerId
     */
    public void setZd002salerid(String zd002SalerId) {
        this.zd002SalerId = zd002SalerId;
    }

    /**
     * getter for Column logic_recept_return.zd002SalerCode
     */
    public String getZd002salercode() {
        return zd002salercode;
    }

    /**
     * setter for Column logic_recept_return.zd002SalerCode
     * @param zd002salercode
     */
    public void setZd002salercode(String zd002salercode) {
        this.zd002salercode = zd002salercode;
    }

    /**
     * getter for Column logic_recept_return.zd003Status
     */
    public String getZd003status() {
        return zd003status;
    }

    /**
     * setter for Column logic_recept_return.zd003Status
     * @param zd003status
     */
    public void setZd003status(String zd003status) {
        this.zd003status = zd003status;
    }

    /**
     * getter for Column logic_recept_return.zd003ReturnStatus
     */
    public String getZd003returnstatus() {
        return zd003returnstatus;
    }

    /**
     * setter for Column logic_recept_return.zd003ReturnStatus
     * @param zd003returnstatus
     */
    public void setZd003returnstatus(String zd003returnstatus) {
        this.zd003returnstatus = zd003returnstatus;
    }

    /**
     * getter for Column logic_recept_return.zd004SumAmount
     */
    public Long getZd004sumamount() {
        return zd004sumamount;
    }

    /**
     * setter for Column logic_recept_return.zd004SumAmount
     * @param zd004sumamount
     */
    public void setZd004sumamount(Long zd004sumamount) {
        this.zd004sumamount = zd004sumamount;
    }

    /**
     * getter for Column logic_recept_return.zd005HasAmount
     */
    public Long getZd005hasamount() {
        return zd005hasamount;
    }

    /**
     * setter for Column logic_recept_return.zd005HasAmount
     * @param zd005hasamount
     */
    public void setZd005hasamount(Long zd005hasamount) {
        this.zd005hasamount = zd005hasamount;
    }

    /**
     * getter for Column logic_recept_return.zd006NoAmount
     */
    public Long getZd006noamount() {
        return zd006noamount;
    }

    /**
     * setter for Column logic_recept_return.zd006NoAmount
     * @param zd006noamount
     */
    public void setZd006noamount(Long zd006noamount) {
        this.zd006noamount = zd006noamount;
    }

    /**
     * getter for Column logic_recept_return.zd007Account
     */
    public String getZd007account() {
        return zd007account;
    }

    /**
     * setter for Column logic_recept_return.zd007Account
     * @param zd007account
     */
    public void setZd007account(String zd007account) {
        this.zd007account = zd007account;
    }

    /**
     * getter for Column logic_recept_return.zd008ModeId
     */
    public String getZd008modeid() {
        return zd008modeid;
    }

    /**
     * setter for Column logic_recept_return.zd008ModeId
     * @param zd008modeid
     */
    public void setZd008modeid(String zd008modeid) {
        this.zd008modeid = zd008modeid;
    }

    /**
     * getter for Column logic_recept_return.zd008ModeCode
     */
    public String getZd008modecode() {
        return zd008modecode;
    }

    /**
     * setter for Column logic_recept_return.zd008ModeCode
     * @param zd008modecode
     */
    public void setZd008modecode(String zd008modecode) {
        this.zd008modecode = zd008modecode;
    }

    /**
     * getter for Column logic_recept_return.zd008ModeName
     */
    public String getZd008modename() {
        return zd008modename;
    }

    /**
     * setter for Column logic_recept_return.zd008ModeName
     * @param zd008modename
     */
    public void setZd008modename(String zd008modename) {
        this.zd008modename = zd008modename;
    }

    /**
     * getter for Column logic_recept_return.zd009CustId
     */
    public String getZd009custid() {
        return zd009custid;
    }

    /**
     * setter for Column logic_recept_return.zd009CustId
     * @param zd009custid
     */
    public void setZd009custid(String zd009custid) {
        this.zd009custid = zd009custid;
    }

    /**
     * getter for Column logic_recept_return.zd009CustCode
     */
    public String getZd009custcode() {
        return zd009custcode;
    }

    /**
     * setter for Column logic_recept_return.zd009CustCode
     * @param zd009custcode
     */
    public void setZd009custcode(String zd009custcode) {
        this.zd009custcode = zd009custcode;
    }

    /**
     * getter for Column logic_recept_return.zd009CustName
     */
    public String getZd009custname() {
        return zd009custname;
    }

    /**
     * setter for Column logic_recept_return.zd009CustName
     * @param zd009custname
     */
    public void setZd009custname(String zd009custname) {
        this.zd009custname = zd009custname;
    }

    /**
     * getter for Column logic_recept_return.zd010ExRateCode
     */
    public String getZd010exratecode() {
        return zd010exratecode;
    }

    /**
     * setter for Column logic_recept_return.zd010ExRateCode
     * @param zd010exratecode
     */
    public void setZd010exratecode(String zd010exratecode) {
        this.zd010exratecode = zd010exratecode;
    }

    /**
     * getter for Column logic_recept_return.zd010ExRateName
     */
    public String getZd010exratename() {
        return zd010exratename;
    }

    /**
     * setter for Column logic_recept_return.zd010ExRateName
     * @param zd010exratename
     */
    public void setZd010exratename(String zd010exratename) {
        this.zd010exratename = zd010exratename;
    }

    /**
     * getter for Column logic_recept_return.zd010ExRateVal
     */
    public Long getZd010exrateval() {
        return zd010exrateval;
    }

    /**
     * setter for Column logic_recept_return.zd010ExRateVal
     * @param zd010exrateval
     */
    public void setZd010exrateval(Long zd010exrateval) {
        this.zd010exrateval = zd010exrateval;
    }

    /**
     * getter for Column logic_recept_return.zd011Batch
     */
    public String getZd011batch() {
        return zd011batch;
    }

    /**
     * setter for Column logic_recept_return.zd011Batch
     * @param zd011batch
     */
    public void setZd011batch(String zd011batch) {
        this.zd011batch = zd011batch;
    }

    /**
     * getter for Column logic_recept_return.zd012Aegnt
     */
    public String getZd012aegnt() {
        return zd012aegnt;
    }

    /**
     * setter for Column logic_recept_return.zd012Aegnt
     * @param zd012aegnt
     */
    public void setZd012aegnt(String zd012aegnt) {
        this.zd012aegnt = zd012aegnt;
    }

    /**
     * getter for Column logic_recept_return.zd013Remark
     */
    public String getZd013remark() {
        return zd013remark;
    }

    /**
     * setter for Column logic_recept_return.zd013Remark
     * @param zd013remark
     */
    public void setZd013remark(String zd013remark) {
        this.zd013remark = zd013remark;
    }

    /**
     * getter for Column logic_recept_return.zd014ReturnDate
     */
    public Date getZd014returndate() {
        return zd014returndate;
    }

    /**
     * setter for Column logic_recept_return.zd014ReturnDate
     * @param zd014returndate
     */
    public void setZd014returndate(Date zd014returndate) {
        this.zd014returndate = zd014returndate;
    }

}